#include "Punto.h"

Punto&
Punto::operator=(const Punto& p)
{
    if(this != &p)
    {
        this -> ~Punto();

        SetX(p.GetX());
        SetY(p.GetY());
    }

    return *this;
}

void
Punto::Dibujar()
{
    cout << "Dibujo el punto ("<< GetX() << "," << GetY() << ")\n";
}

bool Punto::operator!=(const Punto& p)
{
    return !(GetX() == p.GetX() && GetY() == p.GetY());
}
